#app {
  width: 100%;
  margin: 0 auto;
}

.c-title-text {
  font-size: $uni-font-size-32 !important;
  color: $uni-text-title;
  padding-left: 30rpx;
  margin: 20rpx 0;
  font-weight: bold;
}

.c-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-weight: bold;

  & .c-title-text {
    font-size: $uni-font-size-32 !important;
    color: $uni-text-title;
    padding-left: 30rpx;
    margin: 20rpx 0;
  }

  & .c-title-loadMore {
    font-size: $uni-font-size-22;
    color: $uni-text-color-placeholder;
    display: flex;
    align-items: center;

    img {
      width: 24rpx;
      height: 24rpx;
    }
  }
}

.font-hidden {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.is-error {
  color: $uni-color-error;
}
.is-success {
  color: $uni-color-primary !important;
}

.uni-searchbar__box {
  justify-content: flex-start !important;
}

//radio
.uni-radio-input {
  width: 34rpx !important;
  height: 34rpx !important;
}

// 相关组件
.form-item {
  font-size: 32upx !important;
}
.uni-date-editor--x,
.uni-select {
  border-top: none !important;
  border-right: none !important;
  border-left: none !important;
}
.uni-select__input-placeholder,
.uni-input-placeholder {
  font-size: 32upx !important;
  color:#BBBBBB!important;
}
.picker{
  color:#BBBBBB!important;
}

.uni-input-gray{
  color:#BBBBBB!important;
}

.uni-date-x,
.uni-select {
  padding-left: 0 !important;
}
.uni-input {
  border-bottom: 1px solid #e5e5e5;
  font-size:32upx!important;
  line-height: 40upx!important;
  height: 60upx!important;
}
// .uni-radio-input{
//   background-color:$uni-color-primary !important;
//   border-color:$uni-color-primary !important;
//   margin-right: 20upx!important;
// }
.uni-drawer__content {
  width: 100% !important;
}

.uni-picker-header {
  .uni-picker-action-confirm {
    color: $uni-color-primary !important;
  }
}

.uni-popup{
  z-index: 999!important;
}

.uni-easyinput__content{
  width:100%;
  height: 100%;
}

.uni-input-input{
  font-size:34upx!important;
}
.active{
  .is-input-border{
    border-color: $uni-color-primary!important;
  }
  .uni-icons{
    color: $uni-color-primary!important;
  }
}


.apply-uploadBox {
 
  .uni-file-picker__container{
      width:100%;
      height: 100%;
      .file-picker__box{
        width: 100%!important;
        height: 100%!important;
        .file-picker__box-content{
          border: none!important;
          padding-top: 0!important;
          margin-top: -5upx;
        }
      }
      .file-picker__box{
        display: none;
      }
      .file-picker__box:last-child{
        display: block;
      }
  }
}


uni-button[type="primary"] {
  background: $uni-color-primary !important;
}


uni-checkbox:not([disabled]) .uni-checkbox-input:hover{
  border-color:$uni-color-primary !important;
}